package com.syh.jn.scm.domain.upstream.repository.finance;

import cn.redscarf.commons.wrapper.Wrapper;
import com.syh.jn.scm.domain.upstream.entity.finance.UpStatementAccountBillCart;

import java.util.List;

/**
 * 上游对账缓存仓储
 */
public interface UpStatementAccountBillCartRepository extends UpStatementAccountBillCartReadRepository {

  /**
   * 批量添加
   * @param statementAccountBillCarts
   */
  void add(List<UpStatementAccountBillCart> statementAccountBillCarts, Wrapper wrapper);

  /**
   * 根据条件删除
   * @param wrapper
   */
  void remove(Wrapper wrapper);
}
